high resolution radar - Español Inglés Diccionario